package com.xuwang.vo;

import io.swagger.annotations.ApiModelProperty;

/**
 * @ClassName SupervisoryInformationVo
 * @Description TODO
 * @Author OuJunchen
 * @Date 2021/9/15 下午3:32
 * @Version 1.0
 */
public class SupervisoryInformationVo {
    /**
     * 企业名称
     */
    @ApiModelProperty(name = "companyName",notes = "企业名称",dataType = "String",required = true)
    private String companyName;

    /**
     * 许可证号
     */
    @ApiModelProperty(name = "licenseKey",notes = "许可证号",dataType = "String",required = true)
    private String licenseKey;

    /**
     * 所在区域
     */
    @ApiModelProperty(name = "area",notes = "所在区域",dataType = "String",required = true)
    private String area;

    /**
     * 类别
     */
    @ApiModelProperty(name = "type",notes = "类别",dataType = "String",required = true)
    private String type;

    /**
     * 法定代表人
     */
    @ApiModelProperty(name = "legalRepresentative",notes = "法定代表人",dataType = "String",required = true)
    private String legalRepresentative;

    /**
     * 网格责任人
     */
    @ApiModelProperty(value = "网格责任人")
    private String name;

    /**
     * 综合信息
     */
    @ApiModelProperty(value = "综合信息")
    private Integer comprehensiveGrade;

    @Override
    public String toString () {
        final StringBuilder sb = new StringBuilder("{");
        sb.append("\"companyName\":\"")
                .append(companyName).append('\"');
        sb.append(",\"licenseKey\":\"")
                .append(licenseKey).append('\"');
        sb.append(",\"area\":\"")
                .append(area).append('\"');
        sb.append(",\"type\":\"")
                .append(type).append('\"');
        sb.append(",\"legalRepresentative\":\"")
                .append(legalRepresentative).append('\"');
        sb.append(",\"name\":\"")
                .append(name).append('\"');
        sb.append(",\"comprehensiveGrade\":")
                .append(comprehensiveGrade);
        sb.append('}');
        return sb.toString();
    }

    public String getCompanyName () {
        return companyName;
    }

    public void setCompanyName (String companyName) {
        this.companyName = companyName;
    }

    public String getLicenseKey () {
        return licenseKey;
    }

    public void setLicenseKey (String licenseKey) {
        this.licenseKey = licenseKey;
    }

    public String getArea () {
        return area;
    }

    public void setArea (String area) {
        this.area = area;
    }

    public String getType () {
        return type;
    }

    public void setType (String type) {
        this.type = type;
    }

    public String getLegalRepresentative () {
        return legalRepresentative;
    }

    public void setLegalRepresentative (String legalRepresentative) {
        this.legalRepresentative = legalRepresentative;
    }

    public String getName () {
        return name;
    }

    public void setName (String name) {
        this.name = name;
    }

    public Integer getComprehensiveGrade () {
        return comprehensiveGrade;
    }

    public void setComprehensiveGrade (Integer comprehensiveGrade) {
        this.comprehensiveGrade = comprehensiveGrade;
    }
}
